package com.vincce.sport.mapper;

import java.util.List;
import java.util.Map;

import com.vincce.sport.core.MyBatisRepository;
import com.vincce.sport.entity.CompetitionSeason;
import com.vincce.sport.entity.Page;

@MyBatisRepository
public interface CompetitionSeasonMapper {

	public Long insert(CompetitionSeason competitionSeason);
	
	public Long update(CompetitionSeason competitionSeason);
	
	public List<CompetitionSeason> findCompetitionSeasonList(Page<CompetitionSeason> page);
	
	public Long findCompetitionSeasonCount(Map<String, Object> map);
	
	public CompetitionSeason findCompetitionSeasonById(Long id);
	
	public Long deleteEliminateImg(Long id);
	

	public List<CompetitionSeason> findCompetitionSeasonListAll();

	public List<CompetitionSeason> querySeasonByAll();
	
	public List<CompetitionSeason> findCompetitionSeason(Map<String, Object> param);
	public List<CompetitionSeason> queryCompetitionSeasonById(Map<String, Object> map);

}
